short suit - English Synonyms Dictionary